ArangoDB Docker ইমেজ ব্যবহার করে সেটআপ

Database Tutorials - আরাঙ্গো (ArangoDB) ArangoDB ইনস্টলেশন |
222
222

Docker হলো একটি কনটেইনারাইজেশন টুল যা ArangoDB ইন্সটল এবং সেটআপ সহজতর করে। Docker ব্যবহার করে ArangoDB চালানোর জন্য প্রয়োজনীয় সকল ডিপেন্ডেন্সি এবং কনফিগারেশন একটি ইমেজের মধ্যে থাকে। ফলে দ্রুত এবং সহজে ArangoDB রান করা সম্ভব।


পূর্বশর্ত

  • Docker ইনস্টল থাকা প্রয়োজন। Docker ইন্সটলেশন গাইড থেকে ইনস্টল করুন।
  • কমান্ড লাইন ইন্টারফেসে কাজ করার সাধারণ জ্ঞান।

ArangoDB Docker ইমেজ সেটআপ প্রক্রিয়া

ধাপ ১: Docker Image ডাউনলোড করুন

Docker Hub থেকে ArangoDB ইমেজ ডাউনলোড করতে নিচের কমান্ডটি ব্যবহার করুন:

docker pull arangodb

ধাপ ২: ArangoDB কন্টেইনার রান করুন

ArangoDB কন্টেইনার চালাতে নিচের কমান্ডটি ব্যবহার করুন:

docker run -e ARANGO_ROOT_PASSWORD=yourpassword -d --name arangodb-instance -p 8529:8529 arangodb

বিকল্প ব্যাখ্যা:

  • -e ARANGO_ROOT_PASSWORD=yourpassword: ArangoDB এর রুট পাসওয়ার্ড সেট করুন।
  • -d: Detached mode-এ কন্টেইনার রান করাবে।
  • --name arangodb-instance: কন্টেইনারের নাম।
  • -p 8529:8529: লোকাল পোর্ট ৮৫২৯ এবং ArangoDB কন্টেইনার পোর্ট ৮৫২৯ এর মধ্যে ম্যাপিং।

ধাপ ৩: ArangoDB অ্যাক্সেস করুন

কন্টেইনার রান করার পরে, আপনার ব্রাউজারে নিচের URL লিখে ArangoDB Web Interface এ প্রবেশ করুন:

http://localhost:8529

এখানে username হবে root এবং password হবে আপনি ARANGO_ROOT_PASSWORD এ যা সেট করেছেন।


কাস্টম ডেটা ডিরেক্টরি ব্যবহার করে ArangoDB সেটআপ

ArangoDB ডেটা সংরক্ষণের জন্য লোকাল ডিরেক্টরি ব্যবহার করতে চাইলে নিচের কমান্ডটি ব্যবহার করুন:

docker run -e ARANGO_ROOT_PASSWORD=yourpassword -d --name arangodb-instance -p 8529:8529 \
  -v /your/local/data:/var/lib/arangodb3 arangodb

বিকল্প ব্যাখ্যা:

  • -v /your/local/data:/var/lib/arangodb3: লোকাল ডিরেক্টরি /your/local/data কে কন্টেইনারের /var/lib/arangodb3 ডিরেক্টরির সঙ্গে সংযুক্ত করে।

কন্টেইনার ব্যবস্থাপনা কমান্ড

চলমান কন্টেইনার চেক করুন

docker ps

কন্টেইনার স্টপ করুন

docker stop arangodb-instance

কন্টেইনার শুরু করুন

docker start arangodb-instance

কন্টেইনার মুছে ফেলুন

docker rm -f arangodb-instance

সুবিধা

  1. সহজ ইন্সটলেশন: Docker ইমেজ দিয়ে দ্রুত এবং সহজভাবে ArangoDB রান করা যায়।
  2. কনটেইনারাইজড সিস্টেম: আলাদা পরিবেশে ArangoDB চালানো যায়, যা অন্য অ্যাপ্লিকেশনের উপর কোনো প্রভাব ফেলে না।
  3. পোর্টেবিলিটি: Docker ব্যবহার করে সহজে বিভিন্ন সিস্টেমে ArangoDB সেটআপ করা যায়।
  4. ডেটা পারসিস্টেন্স: কাস্টম ডেটা ডিরেক্টরি ব্যবহার করলে ডেটা নিরাপদ থাকে।

সারাংশ

Docker ইমেজ ব্যবহার করে ArangoDB সেটআপ করা খুবই সহজ এবং কার্যকর। এটি ডেভেলপারদের দ্রুত একটি প্রোডাকশন-রেডি ArangoDB পরিবেশ তৈরি করতে সাহায্য করে। Docker-এর মাধ্যমে ArangoDB রান করা সময় সাশ্রয়ী এবং পরিচালনা সহজ।

common.content_added_by
টপ রেটেড অ্যাপ

স্যাট অ্যাকাডেমী অ্যাপ

আমাদের অল-ইন-ওয়ান মোবাইল অ্যাপের মাধ্যমে সীমাহীন শেখার সুযোগ উপভোগ করুন।

ভিডিও
লাইভ ক্লাস
এক্সাম
ডাউনলোড করুন
Promotion